coupling assembly - Turkish English Dictionary